Processing and Scheduling Components in an Innovative Network Processor Architecture

نویسندگان

  • Kyriakos Vlachos
  • Nikos A. Nikolaou
  • Theofanis Orphanoudakis
  • Stylianos Perissakis
  • Dionisios N. Pnevmatikatos
  • George Kornaros
  • J. A. Sanchez
  • George E. Konstantoulakis
چکیده

In this paper, we describe the architecture of an innovative network processor aiming at the acceleration of packet processing in high speed network interfaces and at the tight coupling of low and high level protocols. The proposed design uses only programmable hardwired components with line rate throughput and is capable of executing protocols and handling efficiently high and low level streaming operations. We discuss the details of the main innovation of the proposed design, which incorporates a three stage RISC-based pipelined module and two scheduling components for internal resource management control and outgoing traffic shaping. When both components are integrated on the same platform then maximum and fair utilization of the available processing resources is achieved. The performance enhancements are discussed and quantitative performance results are given, both by means of microcode profiling and simulation for indicative applications of the protocol processor.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An innovative scheduling scheme for high-speed network processors

In this paper, we describe the architecture of the scheduling components integrated in a novel programmable processor architecture. The paper explores the requirements for scheduling in the environment of a network processor, designed for efficient protocol processing in high-speed networking. We focus on the implementation of services with weighted priorities and shaping of traffic on the tran...

متن کامل

Queue Management for QoS Provision Build on Network Processor

Network processor is a kind of programmable processor performing network computing with special design and optimization. To some extent, it can be viewed as a tight-coupled multi-processor system due to its architecture of multiple in-chip processors, buses and other key components. Network processor has the property of combination of the flexibility of software and the high performance of hard...

متن کامل

An Efficient Bi-objective Genetic Algorithm for the Single Batch-Processing Machine Scheduling Problem with Sequence Dependent Family Setup Time and Non-identical Job Sizes

This paper considers the problem of minimizing make-span and maximum tardiness simultaneously for scheduling jobs under non-identical job sizes, dynamic job arrivals, incompatible job families,and sequence-dependentfamily setup time on the single batch- processor, where split size of jobs is allowed between batches. At first, a new Mixed Integer Linear Programming (MILP) model is proposed for t...

متن کامل

Ultra-Low-Energy DSP Processor Design for Many-Core Parallel Applications

Background and Objectives: Digital signal processors are widely used in energy constrained applications in which battery lifetime is a critical concern. Accordingly, designing ultra-low-energy processors is a major concern. In this work and in the first step, we propose a sub-threshold DSP processor. Methods: As our baseline architecture, we use a modified version of an existing ultra-low-power...

متن کامل

A Decoupled Scheduled Dataflow Multithreaded Architecture

In this paper we describe a new approach to designing multithreaded uniprocessors that can be used as the basic building blocks in high-end computing architectures. Our innovative design is a non-blocking multithreaded architecture where all memory accesses are decoupled from the thread execution. Data is pre-loaded into the thread context (registers), and all results are poststored after the c...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003